<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>akka.actor.UntypedActorContext</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link type="text/css" media="screen" rel="stylesheet" href="../../lib/template.css" />
      <script type="text/javascript" src="../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="type">
      <div id="definition">
        <img src="../../lib/trait_big.png" />
        <p id="owner"><a name="akka" class="extype" href="../package.html">akka</a>.<a name="akka.actor" class="extype" href="package.html">actor</a></p>
        <h1>UntypedActorContext</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">trait</span>
      <span class="symbol">
        <span class="name">UntypedActorContext</span>
        
        <span class="result"> extends <a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></span>
      </span>
      </h4>
      
          <div class="fullcommenttop" id="comment"><div class="toggleContainer block">
          <span class="toggle">Linear Supertypes</span>
          <div class="superTypes hiddenContent"><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a>, <a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a>, AnyRef, <span name="scala.Any" class="extype">Any</span></div>
        </div></div>
        

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          <div id="order">
                <span class="filtertype">Ordering</span>
                <ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By inheritance</span></li></ol>
              </div>
          <div id="ancestors">
                <span class="filtertype">Inherited</span>
                <ol><li class="hideall out"><span>Hide All</span></li>
                <li class="showall in"><span>Show all</span></li></ol>
                <ol id="linearization"><li name="akka.actor.UntypedActorContext" class="in"><span>UntypedActorContext</span></li><li name="akka.actor.ActorContext" class="in"><span>ActorContext</span></li><li name="akka.actor.ActorRefFactory" class="in"><span>ActorRefFactory</span></li><li name="scala.AnyRef" class="in"><span>AnyRef</span></li><li name="scala.Any" class="in"><span>Any</span></li></ol>
              </div>
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>

        

        

        <div class="values members" id="values">
              <h3>Abstract Value Members</h3>
              <ol><li visbl="pub" name="akka.actor.ActorRefFactory#actorOf" data-isabs="true">
      <a id="actorOf(Props,String):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorOf</span>
        
        <span class="params">(<span name="props">props: <a name="akka.actor.Props" class="extype" href="Props.html">Props</a></span>, <span name="name">name: String</span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Create new actor as child of this context with the given name, which must
not be null, empty or start with “$”.</p><div class="fullcomment"><div class="comment cmt"><p>Create new actor as child of this context with the given name, which must
not be null, empty or start with “$”. If the given name is already in use,
and <code>InvalidActorNameException</code> is thrown.</p><p>See <a name="akka.actor.Props" class="extype" href="Props.html">Props</a> for details on how to obtain a <code>Props</code> object.</p><p>When invoked on ActorSystem, this method sends a message to the guardian
actor and blocks waiting for a reply, see <code>akka.actor.creation-timeout</code> in
the <code>reference.conf</code>.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorOf" data-isabs="true">
      <a id="actorOf(Props):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorOf</span>
        
        <span class="params">(<span name="props">props: <a name="akka.actor.Props" class="extype" href="Props.html">Props</a></span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Create new actor as child of this context and give it an automatically
generated name (currently similar to base64-encoded integer count,
reversed and with “$” prepended, may change in the future).</p><div class="fullcomment"><div class="comment cmt"><p>Create new actor as child of this context and give it an automatically
generated name (currently similar to base64-encoded integer count,
reversed and with “$” prepended, may change in the future).</p><p>See <a name="akka.actor.Props" class="extype" href="Props.html">Props</a> for details on how to obtain a <code>Props</code> object.</p><p>When invoked on ActorSystem, this method sends a message to the guardian
actor and blocks waiting for a reply, see <code>akka.actor.creation-timeout</code> in
the <code>reference.conf</code>.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.UntypedActorContext#become" data-isabs="true">
      <a id="become(Procedure[Any],Boolean):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">become</span>
        
        <span class="params">(<span name="behavior">behavior: <a name="akka.japi.Procedure" class="extype" href="../japi/Procedure.html">Procedure</a>[<span name="scala.Any" class="extype">Any</span>]</span>, <span name="discardOld">discardOld: <span name="scala.Boolean" class="extype">Boolean</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Changes the Actor's behavior to become the new 'Procedure' handler.</p><div class="fullcomment"><div class="comment cmt"><p>Changes the Actor's behavior to become the new 'Procedure' handler.
Puts the behavior on top of the hotswap stack.
If &quot;discardOld&quot; is true, an unbecome will be issued prior to pushing the new behavior to the stack
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd></dl></div>
    </li><li visbl="pub" name="akka.actor.UntypedActorContext#become" data-isabs="true">
      <a id="become(Procedure[Any]):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">become</span>
        
        <span class="params">(<span name="behavior">behavior: <a name="akka.japi.Procedure" class="extype" href="../japi/Procedure.html">Procedure</a>[<span name="scala.Any" class="extype">Any</span>]</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Changes the Actor's behavior to become the new 'Procedure' handler.</p><div class="fullcomment"><div class="comment cmt"><p>Changes the Actor's behavior to become the new 'Procedure' handler.
Puts the behavior on top of the hotswap stack.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#become" data-isabs="true">
      <a id="become(Receive,Boolean):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">become</span>
        
        <span class="params">(<span name="behavior">behavior: Receive</span>, <span name="discardOld">discardOld: <span name="scala.Boolean" class="extype">Boolean</span> = <span class="symbol">true</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler.</p><div class="fullcomment"><div class="comment cmt"><p>Changes the Actor's behavior to become the new 'Receive' (PartialFunction[Any, Unit]) handler.
Puts the behavior on top of the hotswap stack.
If &quot;discardOld&quot; is true, an unbecome will be issued prior to pushing the new behavior to the stack
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#children" data-isabs="true">
      <a id="children:Iterable[ActorRef]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">children</span>
        
        <span class="result">: Iterable[<a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a>]</span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns all supervised children; this method returns a view onto the
internal collection of children.</p><div class="fullcomment"><div class="comment cmt"><p>Returns all supervised children; this method returns a view onto the
internal collection of children. Targeted lookups should be using
<code>actorFor</code> instead for performance reasons:</p><pre>
val badLookup = context.children find (_.path.name == &quot;kid&quot;)
// should better be expressed as:
val goodLookup = context.actorFor(&quot;kid&quot;)
</pre></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#dispatcher" data-isabs="true">
      <a id="dispatcher:MessageDispatcher"></a>
      <h4 class="signature">
      <span class="kind">implicit def</span>
      <span class="symbol">
        <span class="name">dispatcher</span>
        
        <span class="result">: <a name="akka.dispatch.MessageDispatcher" class="extype" href="../dispatch/MessageDispatcher.html">MessageDispatcher</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns the dispatcher (MessageDispatcher) that is used for this Actor.</p><div class="fullcomment"><div class="comment cmt"><p>Returns the dispatcher (MessageDispatcher) that is used for this Actor.
Importing this member will place a implicit MessageDispatcher in scope.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>implicit abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a> → <a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.UntypedActorContext#getChildren" data-isabs="true">
      <a id="getChildren():Iterable[ActorRef]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getChildren</span>
        
        <span class="params">()</span><span class="result">: <span name="java.lang.Iterable" class="extype">Iterable</span>[<a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a>]</span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns an unmodifiable Java Collection containing the linked actors,
please note that the backing map is thread-safe but not immutable
</p><div class="fullcomment"><div class="comment cmt"><p>Returns an unmodifiable Java Collection containing the linked actors,
please note that the backing map is thread-safe but not immutable
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd></dl></div>
    </li><li visbl="prt" name="akka.actor.ActorRefFactory#guardian" data-isabs="true">
      <a id="guardian:InternalActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">guardian</span>
        
        <span class="result">: <span name="akka.actor.InternalActorRef" class="extype">InternalActorRef</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Father of all children created by this interface.</p><div class="fullcomment"><div class="comment cmt"><p>Father of all children created by this interface.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="prt" name="akka.actor.ActorRefFactory#lookupRoot" data-isabs="true">
      <a id="lookupRoot:InternalActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">lookupRoot</span>
        
        <span class="result">: <span name="akka.actor.InternalActorRef" class="extype">InternalActorRef</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#parent" data-isabs="true">
      <a id="parent:ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">parent</span>
        
        <span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns the supervising parent ActorRef.</p><div class="fullcomment"><div class="comment cmt"><p>Returns the supervising parent ActorRef.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#props" data-isabs="true">
      <a id="props:Props"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">props</span>
        
        <span class="result">: <a name="akka.actor.Props" class="extype" href="Props.html">Props</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Retrieve the Props which were used to create this actor.</p><div class="fullcomment"><div class="comment cmt"><p>Retrieve the Props which were used to create this actor.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="prt" name="akka.actor.ActorRefFactory#provider" data-isabs="true">
      <a id="provider:ActorRefProvider"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">provider</span>
        
        <span class="result">: <a name="akka.actor.ActorRefProvider" class="extype" href="ActorRefProvider.html">ActorRefProvider</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#receiveTimeout" data-isabs="true">
      <a id="receiveTimeout:Option[Duration]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">receiveTimeout</span>
        
        <span class="result">: <span name="scala.Option" class="extype">Option</span>[<a name="akka.util.Duration" class="extype" href="../util/Duration.html">Duration</a>]</span>
      </span>
      </h4>
      <p class="shortcomment cmt">Gets the current receive timeout
When specified, the receive method should be able to handle a 'ReceiveTimeout' message.</p><div class="fullcomment"><div class="comment cmt"><p>Gets the current receive timeout
When specified, the receive method should be able to handle a 'ReceiveTimeout' message.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#resetReceiveTimeout" data-isabs="true">
      <a id="resetReceiveTimeout():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">resetReceiveTimeout</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Clears the receive timeout, i.</p><div class="fullcomment"><div class="comment cmt"><p>Clears the receive timeout, i.e. deactivates this feature.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#self" data-isabs="true">
      <a id="self:ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">self</span>
        
        <span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#sender" data-isabs="true">
      <a id="sender:ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">sender</span>
        
        <span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Returns the sender 'ActorRef' of the current message.</p><div class="fullcomment"><div class="comment cmt"><p>Returns the sender 'ActorRef' of the current message.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#setReceiveTimeout" data-isabs="true">
      <a id="setReceiveTimeout(Duration):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">setReceiveTimeout</span>
        
        <span class="params">(<span name="timeout">timeout: <a name="akka.util.Duration" class="extype" href="../util/Duration.html">Duration</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Defines the default timeout for an initial receive invocation.</p><div class="fullcomment"><div class="comment cmt"><p>Defines the default timeout for an initial receive invocation.
When specified, the receive function should be able to handle a 'ReceiveTimeout' message.
1 millisecond is the minimum supported timeout.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#stop" data-isabs="true">
      <a id="stop(ActorRef):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">stop</span>
        
        <span class="params">(<span name="actor">actor: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Stop the actor pointed to by the given <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a>; this is
an asynchronous operation, i.</p><div class="fullcomment"><div class="comment cmt"><p>Stop the actor pointed to by the given <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a>; this is
an asynchronous operation, i.e. involves a message send.
When invoked on <a name="akka.actor.ActorSystem" class="extype" href="ActorSystem.html">ActorSystem</a> for a top-level actor, this
method sends a message to the guardian actor and blocks waiting for a reply,
see <code>akka.actor.creation-timeout</code> in the <code>reference.conf</code>.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#system" data-isabs="true">
      <a id="system:ActorSystem"></a>
      <h4 class="signature">
      <span class="kind">implicit def</span>
      <span class="symbol">
        <span class="name">system</span>
        
        <span class="result">: <a name="akka.actor.ActorSystem" class="extype" href="ActorSystem.html">ActorSystem</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">The system that the actor belongs to.</p><div class="fullcomment"><div class="comment cmt"><p>The system that the actor belongs to.
Importing this member will place a implicit MessageDispatcher in scope.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>implicit abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="prt" name="akka.actor.ActorRefFactory#systemImpl" data-isabs="true">
      <a id="systemImpl:ActorSystemImpl"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemImpl</span>
        
        <span class="result">: <a name="akka.actor.ActorSystemImpl" class="extype" href="ActorSystemImpl.html">ActorSystemImpl</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#unbecome" data-isabs="true">
      <a id="unbecome():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">unbecome</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Reverts the Actor behavior to the previous one in the hotswap stack.</p><div class="fullcomment"><div class="comment cmt"><p>Reverts the Actor behavior to the previous one in the hotswap stack.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#unwatch" data-isabs="true">
      <a id="unwatch(ActorRef):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">unwatch</span>
        
        <span class="params">(<span name="subject">subject: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Unregisters this actor as Monitor for the provided ActorRef.</p><div class="fullcomment"><div class="comment cmt"><p>Unregisters this actor as Monitor for the provided ActorRef.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the provided ActorRef
</p></dd></dl><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorContext#watch" data-isabs="true">
      <a id="watch(ActorRef):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">watch</span>
        
        <span class="params">(<span name="subject">subject: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Registers this actor as a Monitor for the provided ActorRef.</p><div class="fullcomment"><div class="comment cmt"><p>Registers this actor as a Monitor for the provided ActorRef.</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p>the provided ActorRef
</p></dd></dl><dl class="attributes block"> <dt>Attributes</dt><dd>abstract </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li></ol>
            </div>

        <div class="values members" id="values">
              <h3>Concrete Value Members</h3>
              <ol><li visbl="pub" name="scala.AnyRef#!=" data-isabs="false">
      <a id="!=(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#!=" data-isabs="false">
      <a id="!=(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef###" data-isabs="false">
      <a id="##():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">##</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#==" data-isabs="false">
      <a id="==(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#==" data-isabs="false">
      <a id="==(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorFor" data-isabs="false">
      <a id="actorFor(Iterable[String]):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorFor</span>
        
        <span class="params">(<span name="path">path: <span name="java.lang.Iterable" class="extype">Iterable</span>[String]</span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt"><i>Java API</i>: Look-up an actor by applying the given path elements, starting from the
current context, where <code>&quot;..&quot;</code> signifies the parent of an actor.</p><div class="fullcomment"><div class="comment cmt"><p><i>Java API</i>: Look-up an actor by applying the given path elements, starting from the
current context, where <code>&quot;..&quot;</code> signifies the parent of an actor.</p><p>Example:</p><pre>
public class MyActor extends UntypedActor {
  public void onReceive(Object msg) throws Exception {
    ...
    final List&lt;String&gt; path = new ArrayList&lt;String&gt;();
    path.add(&quot;..&quot;);
    path.add(&quot;myBrother&quot;);
    path.add(&quot;myNephew&quot;);
    final ActorRef target = context().actorFor(path);
    ...
}
}
</pre><p>For maximum performance use a collection with efficient head &amp; tail operations.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorFor" data-isabs="false">
      <a id="actorFor(Iterable[String]):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorFor</span>
        
        <span class="params">(<span name="path">path: Iterable[String]</span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Look-up an actor by applying the given path elements, starting from the
current context, where <code>&quot;..&quot;</code> signifies the parent of an actor.</p><div class="fullcomment"><div class="comment cmt"><p>Look-up an actor by applying the given path elements, starting from the
current context, where <code>&quot;..&quot;</code> signifies the parent of an actor.</p><p>Example:</p><pre>
class MyActor extends Actor {
  def receive = {
    case msg =&gt;
      ...
      val target = context.actorFor(Seq(&quot;..&quot;, &quot;myBrother&quot;, &quot;myNephew&quot;))
      ...
}
}
</pre><p>For maximum performance use a collection with efficient head &amp; tail operations.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorFor" data-isabs="false">
      <a id="actorFor(String):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorFor</span>
        
        <span class="params">(<span name="path">path: String</span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Look-up an actor by path represented as string.</p><div class="fullcomment"><div class="comment cmt"><p>Look-up an actor by path represented as string.</p><p>Absolute URIs like <code>akka://appname/user/actorA</code> are looked up as described
for look-ups by <code>actorOf(ActorPath)</code>.</p><p>Relative URIs like <code>/service/actorA/childB</code> are looked up relative to the
root path of the <a name="akka.actor.ActorSystem" class="extype" href="ActorSystem.html">ActorSystem</a> containing this factory and as
described for look-ups by <code>actorOf(Iterable[String])</code>.</p><p>Relative URIs like <code>myChild/grandChild</code> or <code>../myBrother</code> are looked up
relative to the current context as described for look-ups by
<code>actorOf(Iterable[String])</code>
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorFor" data-isabs="false">
      <a id="actorFor(ActorPath):ActorRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorFor</span>
        
        <span class="params">(<span name="path">path: <a name="akka.actor.ActorPath" class="extype" href="ActorPath.html">ActorPath</a></span>)</span><span class="result">: <a name="akka.actor.ActorRef" class="extype" href="ActorRef.html">ActorRef</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Look-up an actor by path; if it does not exist, returns a reference to
the dead-letter mailbox of the <a name="akka.actor.ActorSystem" class="extype" href="ActorSystem.html">ActorSystem</a>.</p><div class="fullcomment"><div class="comment cmt"><p>Look-up an actor by path; if it does not exist, returns a reference to
the dead-letter mailbox of the <a name="akka.actor.ActorSystem" class="extype" href="ActorSystem.html">ActorSystem</a>. If the path
point to an actor which is not local, no attempt is made during this
call to verify that the actor it represents does exist or is alive; use
<code>watch(ref)</code> to be notified of the target’s termination, which is also
signaled if the queried path cannot be resolved.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="akka.actor.ActorRefFactory#actorSelection" data-isabs="false">
      <a id="actorSelection(String):ActorSelection"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">actorSelection</span>
        
        <span class="params">(<span name="path">path: String</span>)</span><span class="result">: <a name="akka.actor.ActorSelection" class="extype" href="ActorSelection.html">ActorSelection</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Construct an <a name="akka.actor.ActorSelection" class="extype" href="ActorSelection.html">ActorSelection</a> from the given path, which is
parsed for wildcards (these are replaced by regular expressions
internally).</p><div class="fullcomment"><div class="comment cmt"><p>Construct an <a name="akka.actor.ActorSelection" class="extype" href="ActorSelection.html">ActorSelection</a> from the given path, which is
parsed for wildcards (these are replaced by regular expressions
internally). No attempt is made to verify the existence of any part of
the supplied path, it is recommended to send a message and gather the
replies in order to resolve the matching set of actors.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></dd></dl></div>
    </li><li visbl="pub" name="scala.Any#asInstanceOf" data-isabs="false">
      <a id="asInstanceOf[T0]:T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">asInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#clone" data-isabs="false">
      <a id="clone():AnyRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">clone</span>
        
        <span class="params">()</span><span class="result">: AnyRef</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#eq" data-isabs="false">
      <a id="eq(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">eq</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#equals" data-isabs="false">
      <a id="equals(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">equals</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#finalize" data-isabs="false">
      <a id="finalize():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">finalize</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#getClass" data-isabs="false">
      <a id="getClass():java.lang.Class[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getClass</span>
        
        <span class="params">()</span><span class="result">: java.lang.Class[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#hashCode" data-isabs="false">
      <a id="hashCode():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">hashCode</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#isInstanceOf" data-isabs="false">
      <a id="isInstanceOf[T0]:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#ne" data-isabs="false">
      <a id="ne(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">ne</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notify" data-isabs="false">
      <a id="notify():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notify</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notifyAll" data-isabs="false">
      <a id="notifyAll():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notifyAll</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#synchronized" data-isabs="false">
      <a id="synchronized[T0](⇒ T0):T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">synchronized</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="params">(<span name="arg0">arg0: ⇒ T0</span>)</span><span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#toString" data-isabs="false">
      <a id="toString():String"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">toString</span>
        
        <span class="params">()</span><span class="result">: <span name="java.lang.String" class="extype">String</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long,Int):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="prt" name="akka.actor.ActorContext#writeObject" data-isabs="false">
      <a id="writeObject(ObjectOutputStream):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">writeObject</span>
        
        <span class="params">(<span name="o">o: <span name="java.io.ObjectOutputStream" class="extype">ObjectOutputStream</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected final </dd><dt>Definition Classes</dt><dd><a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></dd></dl></div>
    </li></ol>
            </div>

        

        <div name="akka.actor.ActorContext" class="parent">
              <h3>Inherited from <a name="akka.actor.ActorContext" class="extype" href="ActorContext.html">ActorContext</a></h3>
            </div><div name="akka.actor.ActorRefFactory" class="parent">
              <h3>Inherited from <a name="akka.actor.ActorRefFactory" class="extype" href="ActorRefFactory.html">ActorRefFactory</a></h3>
            </div><div name="scala.AnyRef" class="parent">
              <h3>Inherited from AnyRef</h3>
            </div><div name="scala.Any" class="parent">
              <h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3>
            </div>

      </div>

      <div id="tooltip"></div>

    </body>
      </html>